﻿<html>
<head>
<title>Help index</title>
<link href="../style.css" rel="stylesheet" type="text/css" />
</head>
<body>

<div id="top">
<img  src="../../t.jpg" />
<a href="../../index.html">Home</a> - <a href="../../languages.html">Languages</a> - <a href="../../editor">Editor</a> - <a href="../../3dparty">3dParty</a>
</div>


<div id="content">
<p>Team 16 IDE v3. help</p>
<p>nl2br<br />
Заменяет символы перевода строки.<br />
<br />
Синтаксис :<br />
string nl2br(string string)<br />
<br />
Заменяет в строке все символы новой строки \n на &lt;br&gt;\n и возвращает результат. Исходная строка не изменяется. Обратите внимание на то, что символы \r, которые присутствуют в конце строки текстовых файлов Windows, этой функцией никак не учитываются, а потому остаются на старом месте.<br />
<br />
</p><p><br />
<br />
strip_tags<br />
Удаляет из строки теги.<br />
<br />
Синтаксис :<br />
string strip_tags(string str [, string allowable_tags])<br />
<br />
Эта функция удаляет из строки все HTML- и PHP-теги и возвращает результат.<br />
Незавершенные или фиктивные теги вызывают ошибку.<br />
В параметре allowable_tags можно передать теги, которые не следует удалять из строки. Они должны перечисляться вплотную друг к другу. <br />
$st="<br />
&lt;b&gt;Жирный текст&lt;/b&gt;<br />
&lt;tt&gt;Моноширный текст&lt;/tt&gt;<br />
&lt;a href=http://spravkaweb.ru>Ссылка&lt;/a&gt;";<br />
echo "Исходный текст: $st";<br />
echo "&lt;hr>После удаления тегов: ".striptags($st,"&lt;a&gt;&lt;b&gt;").<br />
     "&lt;hr&gt;";<br />
<br />
Запустив этот пример, мы сможем заметить, что теги &lt;a&gt; и &lt;b&gt; не были удалены (ровно как и их парные закрывающие), в то время как &lt;tt&gt; исчез.<br />
<br />
</p><p><br />
<br />
get_meta_tags<br />
Функция ищет и обрабатывает все теги &lt;META&gt;.<br />
<br />
Синтаксис :<br />
array get_meta_tags(string filename, int use_include_path)<br />
<br />
Функция открывает файл и ищет в нем все теги &lt;META&gt; до тех пор, пока не встретится закрывающий тег &lt;/head&gt;.<br />
Если очередной тег &lt;META&gt; имеет вид:<br />
&lt;meta name="название" content="содержимое"&gt;<br />
то пара название=>содержимое добавляется в результирующий массив, который под конец и возвращается.<br />
Спецсимволы в значении атрибута filename заменяются на знак подчеркивания "_", а алфавитные символы преобразуются в нижний регистр.<br />
Функция удобно использовать для быстрого получения всех метатегов из указанного файла.<br />
Если необязательный параметр use_include_path установлен, то поиск файла осуществляется не только в текщем каталоге, но и во всех тех, которые назначены для поиска инструкциями include и require.<br />
<br />
</p><p><br />
<br />
get_html_translation_table<br />
Функция возвращает таблицу трансляции, которая используется функциями htmlspecialchars() и htmlentities().<br />
<br />
Синтаксис :<br />
string get_html_translation_table(int table [, int quote_style])<br />
<br />
В этой функции аргумент table указывает, какую таблицу трансляции необходимо получить: HTML_SPECIALCHARS для функции htmlspecialchars() или HTML_ENTITIES для функции htmlentities(). Описание необязательного параметра quote_style приведено в функции htmlspecialchars(). <br />
$trans = get_html_translation_table(HTML_ENTITIES);<br />
$str = "&lt;A & B&gt;";<br />
$encoded = strtr($str, $strans);<br />
// $encoded = "&amplt; A &amp; B &lt;"<br />
<br />
Иногда удобно использовать функцию array_flip() для изменения направления транслитерации. <br />
$trans = array_flip($trans);<br />
$original = strtr($encoded, $trans);<br />
<br />
<br />
</p><p><br />
<br />
htmlspecialchars<br />
Производит преобразование спецсимволов в HTML-представление.<br />
<br />
<br />
Синтаксис :<br />
string HtmlSpecialChars(string str [, int quote_style]);<br />
<br />
Основное назначение этой функции - гарантировать, что в выводимой строке ни один участок не будет воспринят как тэг.<br />
Заменяет в строке некоторые символы (такие как амперсанд, кавычки и знаки "больше" и "меньше") на их HTML-эквиваленты,так, чтобы они выглядели на странице "самими собой". Самое типичное применение этой функции - формирование параметра value в различных элементах формы, чтобы не было никаких проблем с кавычками, или же вывод сообщения в гостевой книге, если вставлять теги пользователю запрещено. При помощи необязательного атрибута quote_style можно указать, что делать с кавычками: <br />
ENT_COMPAT (по умолчанию) - разрешить трансляцию только двойных кавычек <br />
ENT_QUOTES - разрешить трансляцию любых кавычек <br />
ENT_NOQUOTES - запретить трансляцию любых кавычек <br />
$str = htmlspecialchars("&lt;a href=index.php&gt;Главная&lt;/a&gt;", ENT_QUOTES);<br />
<br />
<br />
</p><p><br />
<br />
htmlentities<br />
Производит конвертацию символов, имеющих HTML-представление.<br />
<br />
<br />
Синтаксис :<br />
string htmlentities(string str [, int quote_style]);<br />
<br />
Эта функция похожа на htmlspecialchars(), но только в ней производиться не выборочная трансляция, а полная - для всех символов, которые могут иметь эквивалентные HTML-представления.<br />
При помощи необязательного атрибута quote_style можно указать, что делать с кавычками: <br />
ENT_COMPAT (по умолчанию) - разрешить трансляцию только двойных кавычек <br />
ENT_QUOTES - разрешить трансляцию любых кавычек <br />
ENT_NOQUOTES - запретить трансляцию любых кавычек<br />
<br />
</p><p><br />
<br />
hebrev<br />
Конвертация логического текста Hebrew в отображаемый.<br />
<br />
Синтаксис :<br />
string hebrev(string hebrew_text [, int max_chars_per_line]);<br />
<br />
Необязательный аргумент max_chars_per_line указывает число символов на строку вывода. Функция пытается избежать разрыва слова.<br />
<br />
</p><p><br />
<br />
hebrevc<br />
Аналог функции hebrev с расстоновкой переносов.<br />
<br />
Синтаксис :<br />
string hebrevc(string hebrew_text [, int max_chars_per_line]);<br />
<br />
Функция hebrevc() сходна с hebrev() с тем отличием, что она преобразует символы перевода строк "\n" в "&lt;br&gt;\n". необязательный аргумент max_chars_per_line указывает число символов на строку вывода. Функция пытается избежать разрыва слов.<br />
<br />
</p><p><br />
<br />
quoted_printable_decode<br />
Преобразование цитированной строки в 8-битную.<br />
<br />
Синтаксис :<br />
string quoted_printable_decode(string str);
</p>
</div>

<div id="bottom" align="right">
Copyright &copy; 2009 Team16, Distributed under modified GNU\FDL
</div>

</body>
</html>